package com.project.jdbc.service;

import java.util.List;

public interface IBaseService {
	/**
     * 保存一个对象
     * @param <T>
     * @param clazz 返回保存对象的id
     * @return
     */
	Object save( Object entity) throws Exception;
	/**
	 * 批量更新
	 * @param list
	 * @return List
	 * @throws Exception
	 */
	List<Integer> save(List list) throws Exception;
	/**
     * 更新一个对象
     * @param <T>
     * @param clazz
     * @return
     */
	Integer update( Object entity) throws Exception;
	/**
	 * 批量更新对象
	 * @param list
	 * @return
	 * @throws Exception
	 */
	List<Integer> update(List list) throws Exception;
}
